grind on despite obstacles

Translations
продолжать несмотря на препятствия
They decided to grind on despite obstacles in their path.
Они решили продолжать несмотря на препятствия на их пути.